natural resource stewardship - Alemán Inglés Diccionario